construction battalion - French English Dictionary